A Multi-criteria Class-based Job Scheduler for Large Computing Farms

نویسندگان

  • R. Baraglia
  • R. Ferrini
چکیده

In this paper we propose a new multi-criteria class-based job scheduler able to dynamically schedule a stream of batch jobs on large-scale computing farms. It is driven by several configuration parameters allowing the scheduler customization with respect to the goals of an installation. The proposed scheduling policies allow to maximize the resource usage and to guarantee the applications QoS requirements. The proposed solution has been evaluated by simulations using different streams of synthetically generated jobs. To analyze the quality of our solution we propose a new methodology to estimate whether at a given time the resources in the system are really sufficient to meet the service level requested by the submitted jobs. Moreover, the proposed solution was also evaluated comparing it with the Backfilling and Flexible backfilling algorithms. Our scheduler demonstrated to be able to carry out good scheduling choices.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Multi-Criteria Meta-Fuzzy-Scheduler for Independent Tasks in Grid Computing

The paradigm of distributed computation in heterogeneous resources, grid computing, has given rise to a large amount of research on resource scheduling. This paper presents a Meta-Scheduler for grid computing that does not need any given information about tasks length or tasks arrival time unlike traditional dynamic heuristics. Our Meta-Scheduler is of multi-criteria type, because it solves two...

متن کامل

A Subjective Scheduler Based on Backpropagation Neural Network for Formulating a Real-life Scheduling Situation

This paper presents a subjective job scheduler based on a 3-layer Backpropagation Neural Network (BPNN) and a greedy alignment procedure in order formulates a real-life situation. The BPNN estimates critical values of jobs based on the given subjective criteria. The scheduler is formulated in such a way that, at each time period, the most critical job is selected from the job queue and is trans...

متن کامل

A Bio-inspired Job Scheduling Algorithm for Monte Carlo Applications on a Computational Grid

In this paper, we present a bio-inspired job scheduling mechanism that enables the adaptation of largescale, naturally parallel and compute-intensive Monte Carlo tasks to clustered computational farms. Examples of such farms include large-scale computational grids, with heterogeneous and dynamic performance. The kernel of this scheduling mechanism is a swarm intelligent algorithm, which is insp...

متن کامل

A Hadoop Job Scheduling Algorithm Based on Pagerank

Aiming at the problem that the job scheduling algorithm based on the classical model of cloud computing in Hadoop is not high, the new job scheduling algorithm based on PageRank algorithm is proposed, Under the premise of ensuring the user experience, we propose a new job scheduling algorithm named ValidRank, which is based on the combination of hierarchical weight and waiting time. Then for th...

متن کامل

Job Scheduling in Lean Document Production

Lean Document Production (LDP) is a novel class of productivity-enhancement offerings that were originally invented at the Xerox Research Center Webster (XRCW) for the $100 billion printing industry in the United States. Implemented by Xerox in over 100 sites to date, LDP has provided dramatic productivity and cost improvements for both print shops and document-manufacturing facilities, as meas...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012